/* nav */
.nav .w {
    overflow: inherit !important;
}
.nav .nav-list {
    width: 75%;
    display: flex;
    justify-content: space-between;
    flex-flow: row nowrap;
}
.nav .nav-item {
    position: relative;
    margin-right:28px;
    height: 40px;
}
.nav .nav-item > .link {
    font-size: 1.25rem;
    line-height: 2rem;
}
.nav .nav-item > .link .icon-e1 {
    width: 1.6rem !important;
    height: 1.3rem !important;
    margin-top: -2px;
    background: url('../../image/iconPng/jkjj.png')no-repeat;
}
.nav .nav-item > .link:after {
    height: 2px !important;
}
.nav .nav-item .mid {
    top: 33%;
    left: 124%;
}
.nav .nav-item:hover span {
    background-image: url("../../image/iconPng/nava_icon_up.png");
}
.nav .nav-item:hover > .link {
    font-weight: 600;
}
.nav .nav-item .area {
    left: -0.8rem;
}
.nav .nav-item:hover .area {
    background-image: url("../../image/iconSvg/sy_icon_dt.svg");
}
.nav .nav_item_box {
    position: absolute;
    z-index: 1000;
    top: 3.4rem;
    display: none;
    width: 1168px;
    height: auto;
    border: 1px solid #E1E1E1;
    background: rgba(255, 255, 255, 0.95);
    padding-bottom: 2rem;
}
.nav .nav_item_box .item_left {
    width: 64.6%;
    border-right: 1px solid #ddd;
    margin-top: 4.5rem;
    padding-left: 2.4rem;
}
.nav .nav_item_box .item_left .item_left_productclass {
    width: auto;
    max-width: 53.6%;
}

.nav .nav_item_box .item_left .item_left_productclass_first {
    width: auto;
    max-width: 46%;
}
.nav .nav_item_box .item_left .item_left_prductbrands {
    width: auto;
    margin-right: 0rem;
}
.nav .nav_item_box .item_left .item_left_prductbrands .menu_item {
    float: none;
}
.nav .nav_item_box .item_left .item_left_hotprduct {
    width: auto;
}
.nav .nav_item_box .item_right {
    width: 32%;
    float: right;
    text-align: center;
    margin-top: 4.5rem;
}
.nav .nav_item_box .item_right .item_right_info {
    margin-top: 2rem;
    font-size: 1.2rem;
}
.nav .nav_item_box .menu_item {
    width: 7rem;
    height: 16rem;
    text-align: left;
    float: left;
    white-space: nowrap;
    padding-left: 1.1rem;
    line-height: 2rem;
}
.nav .nav_item_box .menu_item_brand {
    width: 13rem;
}

.nav .nav_item_box .menu_item .list_t {
    font-size: 1.16rem;
    font-weight: 600;
    line-height: 2rem;
}
.nav .nav_item_box .menu_item .item-list {
    font-size: 1rem !important;
}
.nav .nav_item_box .menu_item .link {
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}
.nav .nav_item_box:before,
.nav .nav_item_box:after {
    content: "";
    display: block;
    border-width: 11px;
    position: absolute;
    top: -22px;
    font-size: 0;
    line-height: 0;
}
.nav .nav_item_box:after {
    top: -21px;
}
.nav .show_menu_1 {
    left: -6rem;
    padding-bottom: 0 ;
}
.nav .show_menu_1 .item_right {
    margin-top: 0;
   /* margin-bottom: 55px;*/
}
.nav .show_menu_1 .item_right img {
    margin-left: -1.2rem;
}
/*.nav .show_menu_2 {
    width: 800px; *//*新增*//*
    padding-bottom: 0rem;
    left: -16rem;
}
*//*新增*//*
.nav .show_menu_2 .item_left {
    width: 45%;
    border-right: none;
}
*//*新增*//*
.nav .show_menu_2 .item_right {
    width: 45%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}*/


/*新增*/
.nav .show_menu_2 .item_left .item_left_productclass {
    width: auto;
    max-width: 100%;
}
.nav .show_menu_2 .item_right {
    width: 65%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}

.nav .show_menu_2 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -18rem;

}
/*新增*/
.nav .show_menu_2 .item_left {
    width: 47%;
    border-right: none;
}
/*新增*/
.nav .show_menu_2 .item_right {
    width: 48%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}


.nav .show_menu_3 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}
/*新增*/
.nav .show_menu_3 .item_left {
    width: 47%;
    border-right: none;
}
/*新增*/
.nav .show_menu_3 .item_right {
    width: 48%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}


.nav .show_menu_4 {
    width: 900px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}
/*新增*/
.nav .show_menu_4 .item_left {
    width: 58%;
    border-right: none;
}
/*新增*/
.nav .show_menu_4 .item_right {
    width: 38%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}
.show_menu_4 .item_left_productclass  .menu_item {
    width: 8rem;
    height: 16rem;
    text-align: left;
    float: left;
    white-space: nowrap;
    padding-left: 1.1rem;
    line-height: 2rem;
}


.nav .show_menu_4 .item_left .item_left_productclass {
    width: auto;
    max-width: 63%;
}


.nav .show_menu_5 {
    width: 800px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -34.2rem;

}
/*新增*/
.nav .show_menu_5 .item_left {
    width: 47%;
    border-right: none;
}
/*新增*/
.nav .show_menu_5 .item_right {
    width: 48%;
    border-left: 1px solid #ddd;
    margin-bottom: 55px;
}

.nav .show_menu_4 .item_left .item_left_prductbrands {
    margin-right: 0rem;
}
.nav .show_menu_4 .item_left .menu_item {
    padding-left: 0;
}

.nav .show_menu_6 {
    left: -41.4rem;
}
.nav .show_menu_6 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}
.nav .show_menu_7 {
    left: -47.8rem;
}
.nav .show_menu_7 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}
.nav .show_menu_8 {
    left: -49.4rem;
}
.nav .show_menu_8 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}

.nav .show_menu_9 {
    left: -49.4rem;
}
.nav .show_menu_9 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}

.nav .show_menu_10 {
    left: -49.4rem;
}
.nav .show_menu_10 {
    width: 776px; /*新增*/
    padding-bottom: 0rem;/*新增*/
    left: -27.8rem;

}

.nav .nav-item:nth-of-type(2) .nav_item_box:before,
.nav .nav-item:nth-of-type(2) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 104px;
}
.nav .nav-item:nth-of-type(2) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(2) > .mid {
    left: 115%!important;
}
.nav .nav-item:nth-of-type(3) .nav_item_box:before,
.nav .nav-item:nth-of-type(3) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 232px;
}
.nav .nav-item:nth-of-type(3) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(4) .nav_item_box:before,
.nav .nav-item:nth-of-type(4) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 336px;
}
.nav .nav-item:nth-of-type(4) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(5) .nav_item_box:before,
.nav .nav-item:nth-of-type(5) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 350px;
}
.nav .nav-item:nth-of-type(5) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(6) .nav_item_box:before,
.nav .nav-item:nth-of-type(6) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left:344px;
}
.nav .nav-item:nth-of-type(6) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(7) .nav_item_box:before,
.nav .nav-item:nth-of-type(7) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 344px;
}
.nav .nav-item:nth-of-type(7) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(8) .nav_item_box:before,
.nav .nav-item:nth-of-type(8) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 344px;
}
.nav .nav-item:nth-of-type(8) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(9) .nav_item_box:before,
.nav .nav-item:nth-of-type(9) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 344px;
}
.nav .nav-item:nth-of-type(9) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .nav-item:nth-of-type(10) .nav_item_box:before,
.nav .nav-item:nth-of-type(10) .nav_item_box:after {
    border-style: solid dashed dashed;
    border-color: transparent transparent #dddddd;
    left: 344px;
}
.nav .nav-item:nth-of-type(10) .nav_item_box::after {
    border-color: transparent transparent #FFFFFF;
}
.nav .search-input-group {
    position: relative;
}
.nav .search-input-group .search-value {
    width: 18.66rem;
    color: #999999;
    height: 2rem;
    line-height: 2rem;
    border: none;
    border-bottom: 1px solid #333333;

}
.nav .search-list {
    width: 19.16rem;
    position: absolute;
    top: 2rem;
    left:-0.5rem;
    background: #FFFFFF;
    z-index: 200;
    /* border: 1px solid #eee; */
    height: auto;
    /*max-height: 19rem;*/
    overflow-y: hidden;
    overflow-x: hidden ;
}
.nav .search-list li {
    padding-left: 0.5rem;
    line-height: 2.8rem;
}
.nav .search-list .selected {
    background: #f5f5f5;
}
.nav .search-list li:hover {
    background: #f5f5f5;
}
.nav .search-list .searchshow {
    background: #f5f5f5;
}
/* 调整的样式*/
.user-inter {
    display: inline-block;
    width: 6rem;
    position: relative;
    text-align: left;
}
.user-inter .icon {
    position: absolute;
    left: -0.8rem;
    top: 0.7rem;
}
.f-go {
    font-size: 1.333rem;
    color: #FA1B1B;
}
.f-go a {
    font-size: 1.333rem;
    color: #FA1B1B;
}
.navigate_ul{
    padding: 20px;
}
.navigate_ul li{
    text-align: center;
    line-height: 2rem;
    float: left;
    width: 25%;

}
.navigate_ul li a{
    font-size: 1.16rem;
    font-weight: 600;

}